Front embankment - Inglés Sinónimo Diccionario